/ MacTech 1 to 12
/ MacTech-vol-1-12.toast / Source / develop™ Technical Journal / develop Issue 16 code / CollaboDraw.sea / CollaboDraw / globals.h ![]() | < prev | next > |
MacBinary | 1993-08-24 | 1.8 KB | [TEXT/MPS ] |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
10% | dexvert | MacBinary (archive/macBinary) | fallback | Supported |
1% | dexvert | Text File (text/txt) | fallback | Supported |
100% | file | MacBinary II, inited, Tue Aug 24 15:23:54 1993, modified Tue Aug 24 15:23:54 1993, creator 'MPS ', type ASCII, 1121 bytes "globals.h" , at 0x4e1 428 bytes resource | default (weak) | |
99% | file | data | default | |
74% | TrID | Macintosh plain text (MacBinary) | default | |
25% | TrID | MacBinary 2 | default (weak) | |
100% | siegfried | fmt/1762 MacBinary (II) | default | |
100% | lsar | MacBinary | default |
id metadata | |
---|---|
key | value |
macFileType | [TEXT] |
macFileCreator | [MPS ] |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 09 67 6c 6f 62 61 6c | 73 2e 68 00 00 00 00 00 |..global|s.h.....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4d 50 53 | 20 01 00 00 00 00 00 00 |.TEXTMPS| .......|
|00000050| 00 00 00 00 00 04 61 00 | 00 01 ac a8 a0 1b 4a a8 |......a.|......J.|
|00000060| a0 1b 4a 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |..J.....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 24 78 00 00 |........|....$x..|
|00000080| 65 78 74 65 72 6e 09 42 | 6f 6f 6c 65 61 6e 09 67 |extern.B|oolean.g|
|00000090| 48 61 73 57 61 69 74 4e | 65 78 74 45 76 65 6e 74 |HasWaitN|extEvent|
|000000a0| 3b 09 09 2f 2f 20 74 72 | 75 65 20 69 66 20 77 65 |;..// tr|ue if we|
|000000b0| 20 68 61 76 65 20 77 61 | 69 74 6e 65 78 74 65 76 | have wa|itnextev|
|000000c0| 65 6e 74 20 61 76 61 69 | 6c 61 62 6c 65 0d 65 78 |ent avai|lable.ex|
|000000d0| 74 65 72 6e 09 42 6f 6f | 6c 65 61 6e 09 67 48 61 |tern.Boo|lean.gHa|
|000000e0| 73 53 74 61 6e 64 61 72 | 64 4d 61 69 6c 3b 09 09 |sStandar|dMail;..|
|000000f0| 2f 2f 20 73 65 74 20 69 | 66 20 74 68 65 20 50 6f |// set i|f the Po|
|00000100| 77 65 72 54 61 6c 6b 20 | 53 74 61 6e 64 61 72 64 |werTalk |Standard|
|00000110| 20 4d 61 69 6c 20 50 61 | 63 6b 61 67 65 20 69 73 | Mail Pa|ckage is|
|00000120| 20 61 76 61 69 6c 61 62 | 6c 65 0d 65 78 74 65 72 | availab|le.exter|
|00000130| 6e 09 42 6f 6f 6c 65 61 | 6e 09 67 48 61 73 44 69 |n.Boolea|n.gHasDi|
|00000140| 67 69 53 69 67 6e 3b 09 | 09 09 2f 2f 20 73 65 74 |giSign;.|..// set|
|00000150| 20 69 66 20 74 68 65 20 | 50 6f 77 65 72 54 61 6c | if the |PowerTal|
|00000160| 6b 20 44 69 67 69 74 61 | 6c 20 53 69 67 6e 61 74 |k Digita|l Signat|
|00000170| 75 72 65 20 50 61 63 6b | 61 67 65 20 69 73 20 61 |ure Pack|age is a|
|00000180| 76 61 69 6c 61 62 6c 65 | 0d 0d 65 78 74 65 72 6e |vailable|..extern|
|00000190| 09 42 6f 6f 6c 65 61 6e | 09 67 44 6f 6e 65 3b 09 |.Boolean|.gDone;.|
|000001a0| 09 09 09 09 2f 2f 20 61 | 70 70 6c 69 63 61 74 69 |....// a|pplicati|
|000001b0| 6f 6e 20 73 68 6f 75 6c | 64 20 74 65 72 6d 69 6e |on shoul|d termin|
|000001c0| 61 74 65 20 77 68 65 6e | 20 73 65 74 0d 65 78 74 |ate when| set.ext|
|000001d0| 65 72 6e 09 42 6f 6f 6c | 65 61 6e 09 67 49 6e 42 |ern.Bool|ean.gInB|
|000001e0| 61 63 6b 67 72 6f 75 6e | 64 3b 09 09 09 2f 2f 20 |ackgroun|d;...// |
|000001f0| 74 72 75 65 20 69 66 20 | 61 70 70 6c 69 63 61 74 |true if |applicat|
|00000200| 69 6f 6e 20 69 73 20 69 | 6e 20 74 68 65 20 62 61 |ion is i|n the ba|
|00000210| 63 6b 67 72 6f 75 6e 64 | 0d 65 78 74 65 72 6e 09 |ckground|.extern.|
|00000220| 42 6f 6f 6c 65 61 6e 09 | 67 4d 65 6e 75 73 44 69 |Boolean.|gMenusDi|
|00000230| 72 74 79 3b 09 09 09 2f | 2f 20 74 72 75 65 20 69 |rty;.../|/ true i|
|00000240| 66 20 74 68 65 20 6d 65 | 6e 75 20 62 61 72 20 6e |f the me|nu bar n|
|00000250| 65 65 64 73 20 72 65 2d | 64 72 61 77 69 6e 67 0d |eeds re-|drawing.|
|00000260| 0d 65 78 74 65 72 6e 09 | 73 68 6f 72 74 20 09 67 |.extern.|short .g|
|00000270| 43 75 72 72 65 6e 74 53 | 68 61 70 65 3b 09 09 09 |CurrentS|hape;...|
|00000280| 2f 2f 20 73 68 61 70 65 | 20 74 6f 20 64 72 61 77 |// shape| to draw|
|00000290| 20 77 69 74 68 0d 65 78 | 74 65 72 6e 09 43 75 72 | with.ex|tern.Cur|
|000002a0| 73 6f 72 09 67 50 65 6e | 63 69 6c 43 75 72 73 6f |sor.gPen|cilCurso|
|000002b0| 72 3b 09 09 09 2f 2f 20 | 70 65 6e 63 69 6c 20 63 |r;...// |pencil c|
|000002c0| 75 72 73 6f 72 20 66 6f | 72 20 64 72 61 77 69 6e |ursor fo|r drawin|
|000002d0| 67 0d 65 78 74 65 72 6e | 09 43 75 72 73 6f 72 09 |g.extern|.Cursor.|
|000002e0| 67 57 61 74 63 68 43 75 | 72 73 6f 72 3b 09 09 09 |gWatchCu|rsor;...|
|000002f0| 2f 2f 20 77 61 74 63 68 | 20 63 75 72 73 6f 72 20 |// watch| cursor |
|00000300| 66 6f 72 20 77 61 69 74 | 69 6e 67 0d 65 78 74 65 |for wait|ing.exte|
|00000310| 72 6e 09 52 67 6e 48 61 | 6e 64 6c 65 20 67 43 75 |rn.RgnHa|ndle gCu|
|00000320| 72 73 6f 72 52 67 6e 3b | 09 09 09 2f 2f 20 63 75 |rsorRgn;|...// cu|
|00000330| 72 73 6f 72 20 63 68 61 | 6e 67 65 20 72 65 67 69 |rsor cha|nge regi|
|00000340| 6f 6e 20 66 6f 72 20 57 | 61 69 74 4e 65 78 74 45 |on for W|aitNextE|
|00000350| 76 65 6e 74 0d 65 78 74 | 65 72 6e 09 6c 6f 6e 67 |vent.ext|ern.long|
|00000360| 09 67 4e 65 78 74 57 69 | 6e 64 6f 77 54 6f 4d 61 |.gNextWi|ndowToMa|
|00000370| 6b 65 3b 09 09 2f 2f 20 | 6e 65 78 74 20 77 69 6e |ke;..// |next win|
|00000380| 64 6f 77 20 23 0d 0d 65 | 78 74 65 72 6e 09 42 6f |dow #..e|xtern.Bo|
|00000390| 6f 6c 65 61 6e 20 67 48 | 61 73 43 6f 70 79 57 69 |olean gH|asCopyWi|
|000003a0| 6e 64 6f 77 3b 09 09 09 | 2f 2f 20 63 6f 70 79 20 |ndow;...|// copy |
|000003b0| 77 69 6e 64 6f 77 20 76 | 69 73 69 62 6c 65 3f 0d |window v|isible?.|
|000003c0| 65 78 74 65 72 6e 09 42 | 6f 6f 6c 65 61 6e 09 67 |extern.B|oolean.g|
|000003d0| 43 61 6e 55 6e 64 6f 3b | 09 09 09 09 2f 2f 20 74 |CanUndo;|....// t|
|000003e0| 72 75 65 20 69 66 20 77 | 65 20 63 61 6e 20 75 6e |rue if w|e can un|
|000003f0| 64 6f 0d 65 78 74 65 72 | 6e 09 42 6f 6f 6c 65 61 |do.exter|n.Boolea|
|00000400| 6e 09 67 48 61 73 55 6e | 64 6f 3b 09 09 09 09 2f |n.gHasUn|do;..../|
|00000410| 2f 20 74 72 75 65 20 69 | 66 20 77 65 20 6a 75 73 |/ true i|f we jus|
|00000420| 74 20 64 69 64 20 61 6e | 20 75 6e 64 6f 0d 65 78 |t did an| undo.ex|
|00000430| 74 65 72 6e 09 55 6e 64 | 6f 44 61 74 61 20 67 55 |tern.Und|oData gU|
|00000440| 6e 64 6f 43 6f 6d 6d 61 | 6e 64 3b 09 09 09 2f 2f |ndoComma|nd;...//|
|00000450| 20 75 6e 64 6f 20 63 6f | 6d 6d 61 6e 64 20 64 61 | undo co|mmand da|
|00000460| 74 61 0d 0d 65 78 74 65 | 72 6e 09 42 6f 6f 6c 65 |ta..exte|rn.Boole|
|00000470| 61 6e 09 67 53 68 6f 77 | 53 69 67 6e 65 72 73 3b |an.gShow|Signers;|
|00000480| 09 09 09 2f 2f 20 74 72 | 75 65 20 69 66 20 77 65 |...// tr|ue if we|
|00000490| 20 77 61 6e 74 20 74 6f | 20 73 68 6f 77 20 73 69 | want to| show si|
|000004a0| 67 6e 65 72 73 0d 0d 65 | 78 74 65 72 6e 09 4d 79 |gners..e|xtern.My|
|000004b0| 50 72 65 66 65 72 65 6e | 63 65 73 20 67 50 72 65 |Preferen|ces gPre|
|000004c0| 66 65 72 65 6e 63 65 73 | 3b 09 09 2f 2f 20 70 72 |ferences|;..// pr|
|000004d0| 65 66 65 72 65 6e 63 65 | 73 20 66 6f 72 20 61 70 |eference|s for ap|
|000004e0| 70 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |p.......|........|
|000004f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000500| 00 00 01 00 00 00 01 6e | 00 00 00 6e 00 00 00 3e |.......n|...n...>|
|00000510| 44 65 73 6b 41 63 63 65 | 73 73 6f 72 79 28 63 6f |DeskAcce|ssory(co|
|00000520| 6e 73 74 20 46 53 53 70 | 65 63 20 2a 70 46 69 6c |nst FSSp|ec *pFil|
|00000530| 09 67 6c 6f 62 61 6c 73 | 2e 68 02 00 00 00 54 45 |.globals|.h....TE|
|00000540| 58 54 4d 50 53 20 01 00 | 00 dc 00 c0 00 00 00 00 |XTMPS ..|........|
|00000550| 00 00 54 45 58 54 4d 50 | 53 20 01 00 00 dc 00 c0 |..TEXTMP|S ......|
|00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000570| 00 00 a5 3e 4c 93 00 00 | 04 61 00 00 01 ac 74 43 |...>L...|.a....tC|
|00000580| 75 72 72 65 6e 74 50 72 | 6f 63 65 73 73 28 50 72 |urrentPr|ocess(Pr|
|00000590| 6f 63 65 73 73 53 65 72 | 69 61 6c 4e 75 6d 62 65 |ocessSer|ialNumbe|
|000005a0| 72 20 2a 50 53 4e 29 0d | 20 20 20 20 3d 20 7b 30 |r *PSN).| = {0|
|000005b0| 78 33 46 33 43 2c 30 78 | 30 30 33 37 2c 30 78 41 |x3F3C,0x|0037,0xA|
|000005c0| 38 38 46 7d 3b 20 0d 70 | 61 73 63 61 6c 20 4f 53 |88F}; .p|ascal OS|
|000005d0| 45 72 72 20 47 65 74 46 | 72 6f 6e 74 50 72 6f 63 |Err GetF|rontProc|
|000005e0| 65 73 73 28 50 72 6f 63 | 65 73 73 53 65 72 69 61 |ess(Proc|essSeria|
|000005f0| 6c 4e 75 6d 62 65 72 20 | 2a 50 53 4e 29 0d 20 20 |lNumber |*PSN). |
|00000600| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 09 09 2f |...H..Mo|naco.../|
|00000610| 2f 20 74 72 75 65 20 69 | 66 20 77 65 20 68 61 76 |/ true i|f we hav|
|00000620| 65 20 77 61 69 74 00 06 | 00 04 01 18 00 00 03 63 |e wait..|.......c|
|00000630| 04 3d 01 18 00 00 03 63 | 04 3d a6 31 d5 3e 00 00 |.=.....c|.=.1.>..|
|00000640| 00 16 00 00 00 16 00 00 | 00 00 01 00 00 00 00 1e |........|........|
|00000650| 01 18 00 00 03 63 04 3d | 01 18 00 00 03 63 04 3d |.....c.=|.....c.=|
|00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000670| 01 00 00 00 01 6e 00 00 | 00 6e 00 00 00 3e 00 e0 |.....n..|.n...>..|
|00000680| 13 48 0b 06 00 00 00 1c | 00 3e 00 00 4d 50 53 52 |.H......|.>..MPSR|
|00000690| 00 01 00 0a 03 ed ff ff | 00 00 00 00 00 00 00 00 |........|........|
|000006a0| 03 f0 ff ff 00 00 00 4c | 00 e2 07 60 00 00 00 00 |.......L|...`....|
|000006b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+